redactor jefe - French English Dictionary